On peut utiliser une factory polymorphe pour instancier différents types de documents dérivés de la classe abstraite Document
Créer des factories pour chaque type concret
Laravel 10+ permet d’avoir des factories de modèles
relation polymorphe morphedByMany